From 656217ee9c73aba7dab5c5399ecd69c164e44c86 Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Wed, 9 Apr 2008 13:52:52 +0100 Subject: [PATCH] hvmloader: Build with -Werror. Signed-off-by: Keir Fraser --- tools/firmware/Rules.mk | 2 ++ tools/firmware/rombios/32bit/tcgbios/tcgbios.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/firmware/Rules.mk b/tools/firmware/Rules.mk index 58b45dcec6..47db139592 100644 --- a/tools/firmware/Rules.mk +++ b/tools/firmware/Rules.mk @@ -6,6 +6,8 @@ CFLAGS := include $(XEN_ROOT)/tools/Rules.mk +CFLAGS += -Werror + # Disable PIE/SSP if GCC supports them. They can break us. CFLAGS += $(call cc-option,$(CC),-nopie,) CFLAGS += $(call cc-option,$(CC),-fno-stack-protector,) diff --git a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c index 00f929f6c5..e36ca37845 100644 --- a/tools/firmware/rombios/32bit/tcgbios/tcgbios.c +++ b/tools/firmware/rombios/32bit/tcgbios/tcgbios.c @@ -923,7 +923,7 @@ uint32_t HashLogExtendEvent32(struct hleei_short *hleei_s, struct hleeo *hleeo, struct hlei hlei ; /* HashLogEventInput block */ struct hleo hleo; /* HashLogEventOutput block */ struct hleei_long *hleei_l = (struct hleei_long *)hleei_s; - int sh; + int sh = 0; uint32_t logdataptr; if (TCG_IsShutdownPreBootInterface() != 0) { -- 2.30.2